knight errant - French English Dictionary